﻿using System;
using System.Collections.Generic;
using System.Text;
using Abp.Domain.Entities;
using Abp.Domain.Entities.Auditing;

namespace JYJ.AiYard.StationManagement.TbAlipayParams
{
    public class TbAlipayParams : Entity<long>, ICreationAudited, IModificationAudited, IDeletionAudited, IMustHaveTenant
    {
        public long Station_ID { get; set; }

        public long Client_ID { get; set; }

        public string Alipay_SHOPSNAME { get; set; }

        public string Alipay_PID { get; set; }

        public string Alipay_APPID { get; set; }

        public string Alipay_MD5_KEY { get; set; }

        public string Alipay_PUBLIC_KEY { get; set; }

        public string Alipay_MERCHANT_PRIVATE_KEY { get; set; }

        public string Alipay_MERCHANT_PUBLIC_KEY { get; set; }

        public string Alipay_SERVER_URL { get; set; }

        public string Alipay_MAPI_URL { get; set; }

        public string Alipay_MONITOR_URL { get; set; }

        public string Alipay_NOTIFY_URL { get; set; }

        public string Alipay_QUERY_URL { get; set; }

        public string Alipay_RETURN_URL { get; set; }

        public int Alipay_Type { get; set; }
        public bool Alipay_Stop { get; set; }

        public int TenantId { get; set; }

        public DateTime CreationTime { get; set; }

        public long? CreatorUserId { get; set; }

        public long? LastModifierUserId { get; set; }

        public DateTime? LastModificationTime { get; set; }

        public bool IsDeleted { get; set; }

        public long? DeleterUserId { get; set; }

        public DateTime? DeletionTime { get; set; }
    }
}
